欢迎,请
登录
注册
控制面板
跳转到
卷首
末尾
单选
多选
判断
隐藏答案
(模拟卷)
我要交卷
NSAC标准化考试项目认证证书-程序员Java初级考试卷题库(1门)试卷
收藏
正在加载试卷中..请等待加载完毕才能答题..网页加载中..
总分:
100分
答题时间:
60分钟
开卷日期:2025/8/21 21:10:49
点击率:21945 最近月有145访客
Java
1:
单选(2.5分) 给定下面的代码片段: 1) String str = null; 2) if ((str != null) && (str.length() 〉 10)) { 3) System.out.println("more than 10"); 4) } 5) else if ((str != null) & (str.length() 〈 5)) { 6) System.out.println("less than 5"); 7) } 8) else { System.out.println("end"); } ( )行会导致错误。
A line 1
x3-`8J:fmQY,kj
B line 2
P2:d8E_RtGaM@
C line 5
^X0xk7=bBVYh2:F
D line 8
/lY*rfG-e
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
2:
单选(2.5分) Main()方法的返回类型是( )。
A int
K&/7tJb=
B void
;=]QE.pv8P/-&F
C boolean
Uo[9jAnzcK/J_
D static
za_ixsrreU/iFmvd
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
3:
单选(2.5分) 纯面向对象的语言有( )。
A C
u8J.*Lz'w,M
B C++
[gZtKfUZ$A
C Java
po4f)%f3\&
D Pascal
,?'y2=gzmPgDm=?D
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
4:
单选(2.5分) 面向对象技术的基本要素有( )。
A 类、对象、接口、包。
Z,d*$;P7O@%mD
B 抽象性、封装性、继承性和多态性
R%w#QC::?ItwP?5Qk
C 对象、事件、消息。
=1P#WY??a?=BzQgq
D 以上都不是。
gLj5Z[;(PrvqcJ(
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
5:
单选(2.5分)
va与C/C++比较说法错误的是( )。
A Java不提供goto语句,所以也就没指定goto作为关键字。
sWcOTNi=Pp,1etzad
B Java没有指针。
8i:[V2,KE:S38oP0
C Java没有联合和结构
9],-h]Sln)`G3#C
D Java只有单继承没有多重继承。
aqV7n4^79&D`
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
6:
单选(2.5分) 编译运行以下程序后,关于输出结果的说明正确的是 ( )。 public class C{ public static void main(String args[ ]){ int x=0; System.out.println(“value is “+ ((x〉0) ?1.0 :0)); } }
A 输出结果为:value is 1.0
7`;@a2FLs
B 输出结果为:value is 0
=uD0s,)a
C 输出结果为:value is 0.0
,R3lnj%Xn+R0
D 编译错误
9RwVz0z4?qm\//6J8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
7:
单选(2.5分) Java与C/C++相比正确的叙述是( )。
A 在Java中无指针,没有指针的程序无法访问不属于它的内存,提高了程序的安全性。
VdNc$l=C4;=^Z*d
B Java与C/C++一样支持多重继承。
+]@B]?V7E=Et6
C 在 Java中,所有的数据结构都是对象,通过new来分配内存,free来释放内存。
IPU.5y*0bq6F@8l
D Java支持多继承
U[OG.lXDboC]Bbfx8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
8:
单选(2.5分) JDBC提供的接口java.sql.Statement的功能是( )。
A 用于处理驱动程序的调入
rm%T1PrSW9j_m]=G
B 与特定数据库建立连接
Rtx_\CU;m&
C 用于SQL语句的执行
/1c8K;Bb8Rzn
D 用于保存查询所得的结果
xn#R_u?1BSt
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
9:
单选(2.5分) JDBC提供的接口java.sql.Connection的功能是( )。
A 用于处理驱动程序的调入
q)1Fm$11XmVL
B 与特定数据库建立连接
m9[BLTI):X
C 用于SQL语句的执行
v5=s1w.Gr?SnW?R02
D 用于保存查询所得的结果
mMg40(
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
10:
单选(2.5分)
( )接口是JavaBean必须实现的。
A java.lang.Runnable
#VR:1F
B java.io.Serializable
X:(lc=uO,?jC5,?G]
C java.lang.Clonable
OQS-cFN
D java.beans.BeanInfo
GRdA-N
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
11:
单选(2.5分) 在下列javabean属性中,( )属性值的变化可能被其他组件否决掉。
A Simple
7`;@a2FLs
B Constrained
=uD0s,)a
C Index
,R3lnj%Xn+R0
D Bound
9RwVz0z4?qm\//6J8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
12:
单选(2.5分) 静态页面和动态页面的区别在于( )。
A 动态页面能够有动画,静态没有
VdNc$l=C4;=^Z*d
B 动态页面能够根据不同用户产生不同的响应,静态的不行
+]@B]?V7E=Et6
C 动态页面是经常在改变的,静态的常年不变
IPU.5y*0bq6F@8l
D 动态页面能够接收用户输入,并在服务器端作处理,静态的不行
U[OG.lXDboC]Bbfx8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
13:
单选(2.5分) 以下( )不是JSP标记库的构成部分。
A 标记处理器
rm%T1PrSW9j_m]=G
B 标记库描述文件
Rtx_\CU;m&
C 标记库处理servlet
/1c8K;Bb8Rzn
D 应用程序部署描述符(web.xml)
xn#R_u?1BSt
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
14:
单选(2.5分) 命名Java 程序文件名时应( )。
A 与文件中任一类名相同即可。
q)1Fm$11XmVL
B 如果一个文件中包含一个public类,文件的名字必须和该类名相同。
m9[BLTI):X
C 文件名可以任意命名。
v5=s1w.Gr?SnW?R02
D 以上都不对。
mMg40(
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
15:
单选(2.5分)
以下程序代码的说明正确的是( )。 1.class HasStatic{ 2. private static int x=100; 3. public static void main(String args[ ]){ 4. HasStatic hs1=new HasStatic( ); 5. hs1.x++; 6. HasStatic hs2=new HasStatic( ); 7. hs2.x++; 8. hs1=new HasStatic( ); 9. hs1.x++; 10. HasStatic.x- -; 11. System.out.println(“x=”+x); 12. } 13. }
A 5行不能通过编译,因为引用了私有静态变量
#VR:1F
B 10行不能通过编译,因为x是私有静态变量
X:(lc=uO,?jC5,?G]
C 程序通过编译,输出结果为:x=103
OQS-cFN
D 程序通过编译,输出结果为:x=102
GRdA-N
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
16:
单选(2.5分) 有以下方法的定义,请选择该方法的返回类型为( )。 int method(byte x, float y) { return (short)x/y*2; }
A byte
7`;@a2FLs
B short
=uD0s,)a
C int
,R3lnj%Xn+R0
D float
9RwVz0z4?qm\//6J8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
17:
单选(2.5分) System类在( )包中。
A java.util
VdNc$l=C4;=^Z*d
B java.io
+]@B]?V7E=Et6
C java.awt
IPU.5y*0bq6F@8l
D java.lang
U[OG.lXDboC]Bbfx8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
18:
单选(2.5分) 下面有关main()方法声明时,可以改动的是( )。
A public
rm%T1PrSW9j_m]=G
B static
Rtx_\CU;m&
C void
/1c8K;Bb8Rzn
D args
xn#R_u?1BSt
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
19:
单选(2.5分) 以下说法正确的是( )。
A package语句作为Java源文件的第一条语句。
q)1Fm$11XmVL
B import语句作为Java源文件的第一条语句。
m9[BLTI):X
C package语句作为Java源文件的类中的一条语句。
v5=s1w.Gr?SnW?R02
D import语句作为Java源文件的类中的一条语句
mMg40(
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
20:
单选(2.5分) 关于for循环和while循环的说法哪个正确( )。
A while循环能实现的操作,for循环也能实现的
#VR:1F
B while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
X:(lc=uO,?jC5,?G]
C 两种循环任何时候都可替换,而且循环体、至少被执行一次
OQS-cFN
D 两种循环结构中都必须有循环体,循环体不能为空
GRdA-N
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
21:
多选(3分) Java语言的特点是( )。
A 简单性
7`;@a2FLs
B 面向对象
=uD0s,)a
C 平台独立性
,R3lnj%Xn+R0
D 多线程
9RwVz0z4?qm\//6J8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
22:
多选(3分)
说法正确的是( )
A 每个Java类都至少有一个构造方法,如果没有则Java自动生成一个默认的构造方法。
VdNc$l=C4;=^Z*d
B 如果类里定义了一个或多个构造方法,那么java不提供默认的构造方法
+]@B]?V7E=Et6
C 如果类里定义了一个或多个构造方法,那么java也提供默认的构造方法。
IPU.5y*0bq6F@8l
D 以上都不对。
U[OG.lXDboC]Bbfx8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
23:
多选(3分) JDBC提供的主要接口有( )。
A java.sql.DriverManager
rm%T1PrSW9j_m]=G
B java.sql.Connection
Rtx_\CU;m&
C java.sql.Statement
/1c8K;Bb8Rzn
D java.sql.ResultSet
xn#R_u?1BSt
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
24:
多选(3分) HttpServlet类中定义了Servlet对象必须实现( )。
A Stop()
q)1Fm$11XmVL
B Init()
m9[BLTI):X
C Service()
v5=s1w.Gr?SnW?R02
D Destroy()
mMg40(
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
25:
多选(3分) 关于JavaBean的事件的叙述,下面( )说法是正确的。
A JavaBeans通过传递事件在Bean之间通信
#VR:1F
B 事件源不需要启动者就可以工作
X:(lc=uO,?jC5,?G]
C JavaBean的事件模型和AWT的事件模型类似
OQS-cFN
D JavaBean没有事件模型
GRdA-N
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
26:
多选(3分) JSP页面包括以下( )元素。
A JSP指令
7`;@a2FLs
B JSP Action
=uD0s,)a
C JSP脚本
,R3lnj%Xn+R0
D JSP控件
9RwVz0z4?qm\//6J8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
27:
多选(3分) 以下( )不是Java的关键字。
A FALSE
VdNc$l=C4;=^Z*d
B const
+]@B]?V7E=Et6
C Double
IPU.5y*0bq6F@8l
D void
U[OG.lXDboC]Bbfx8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
28:
多选(3分) 对于JavaBean的属性,下面( )说法是正确的。
A JavaBean的属性可以在开发工具中设置
rm%T1PrSW9j_m]=G
B JavaBean可以提供public类型的属性
Rtx_\CU;m&
C 如果需要访问和修改JavaBean的属性,只能通过get/set方法
/1c8K;Bb8Rzn
D 如果一个属性只提供了get方法,那么它是只读的
xn#R_u?1BSt
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
29:
多选(3分) 为了对字符流进行处理,Java还提供了( )类。
A Reader
q)1Fm$11XmVL
B Scaner
m9[BLTI):X
C Writer
v5=s1w.Gr?SnW?R02
D Printer
mMg40(
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
30:
多选(3分) 下列( )属于JDBC驱动程序。
A JDBC-SQL桥接驱动程序
#VR:1F
B JDBC-ODBC桥接驱动程序
X:(lc=uO,?jC5,?G]
C 原生API结合Java驱动程序
OQS-cFN
D 网络协议搭配完整的Java驱动程序
GRdA-N
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
31:
判断(2分) Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。
A 正确
7`;@a2FLs
B 错误
=uD0s,)a
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
32:
判断(2分)
uilder可以开发Javabeans,Ejb,Jsp但无法开发CGI和移动通信程序。
A 正确
,R3lnj%Xn+R0
B 错误
9RwVz0z4?qm\//6J8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
33:
判断(2分) Java的源代码中定义了几个类,编译结果就生成几个以.class为后缀的字节码文件。
A 正确
VdNc$l=C4;=^Z*d
B 错误
+]@B]?V7E=Et6
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
34:
判断(2分) Servlet运行于服务器内部,而Jsp运行于装有Java虚拟机的客户端主机的浏览器。
A 正确
IPU.5y*0bq6F@8l
B 错误
U[OG.lXDboC]Bbfx8
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
35:
判断(2分) Java和C++都是纯面向对象的语言。
A 正确
rm%T1PrSW9j_m]=G
B 错误
Rtx_\CU;m&
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
36:
判断(2分) public void mark()方法将指针位置移动到标记位置。
A 正确
/1c8K;Bb8Rzn
B 错误
xn#R_u?1BSt
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
37:
判断(2分) Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。
A 正确
q)1Fm$11XmVL
B 错误
m9[BLTI):X
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
38:
判断(2分) java语言中不用区分字母的大写小写。
A 正确
v5=s1w.Gr?SnW?R02
B 错误
mMg40(
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
39:
判断(2分) Java程序是由若干类定义组成的,类定义包括定义类头和类体。
A 正确
#VR:1F
B 错误
X:(lc=uO,?jC5,?G]
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
40:
判断(2分)
va中,并非每个事件类都只对应一个事件。
A 正确
OQS-cFN
B 错误
GRdA-N
做标记
看答案
收藏
www.kaoaa.com技术支持
答案:
→立即交卷